package com.qf.userayth01.service.intf;

import com.qf.userayth01.dto.UserAddDto;
import com.qf.userayth01.dto.UserLoginDto;
import com.qf.userayth01.vo.R;

public interface UserService {
    /**
     * 校验手机号
     */
    R checkPhone(String phone);
    /**
     * 校验昵称
     */
    R checkName(String name);
    /**
     * 注册
     */
    R register(UserAddDto dto);
    /**
     * 登录 账号（手机号） 密码
     */
    R loginAccount(UserLoginDto dto);
    /**
     * 登录 手机验证码登录
     */
    R loginCode(UserLoginDto dto);
    /**
     * 令牌
     */
    R checkToken(String phone,String token);
    /**
     * 查询全部
     */
    R all();
}
